Dynomotion

Group: DynoMotion Message: 13732 From: mekanisms Date: 9/8/2016
Subject: 8 axis linear coordinated motion issue

Tom,


Is there a known issue with coordinating ALL 8 axes to do a linear coordinated motion move?


For some reason, I'm having issues with that objective when I have all 8 axes defined. However, if I only define any 7 of the 8 then the CM runs fine.


  DefineCoordSystem8(0,1,2,5,6,-1,3,4); 

  OpenBuf();

  set_Initial_Position(); //custom function to set initial position as current position

  set_Final_Position(); //custom function to set final position

  DoLinear();

  CS0_Flushed=TRUE;

  ExecBuf();

  while(CheckDoneBuf() != 1)
  {
//wait
  }

However the same code but with DefineCoordSystem8(0,1,2,5,6,7,3,4); 
produces following errors in most of the axes and fails.

I'm running 4.34a

Any ideas?



Group: DynoMotion Message: 13733 From: Tom Kerekes Date: 9/9/2016
Subject: Re: 8 axis linear coordinated motion issue

Hi,

Nothing I'm aware of.  If you post your code we can check it.

You might capture the data with an expanded version of CaptureXYMotionPosDest.c to see what is happening. 

Regards

TK


On 9/8/2016 11:43 PM, b.sahilu@... [DynoMotion] wrote:
 

Tom,


Is there a known issue with coordinating ALL 8 axes to do a linear coordinated motion move?


For some reason, I'm having issues with that objective when I have all 8 axes defined. However, if I only define any 7 of the 8 then the CM runs fine.


  DefineCoordSystem8(0,1,2,5,6,-1,3,4); 

  OpenBuf();

  set_Initial_Position(); //custom function to set initial position as current position

  set_Final_Position(); //custom function to set final position

  DoLinear();

  CS0_Flushed=TRUE;

  ExecBuf();

  while(CheckDoneBuf() != 1)
  {
//wait
  }

However the same code but with DefineCoordSystem8(0,1,2,5,6,7,3,4); 
produces following errors in most of the axes and fails.

I'm running 4.34a

Any ideas?